package com.hf.eagle.service;

import java.util.List;

import com.hf.eagle.domain.SysDictionary;

/**
 * @author Xu,XiaoYuan
 * @version 2011-09-06 23:44
 */
public interface SysDictionaryService {

	Long createSysDictionary(SysDictionary t);

	int modifySysDictionary(SysDictionary t);

	int removeSysDictionary(SysDictionary t);

	SysDictionary getSysDictionary(SysDictionary t);

	List<SysDictionary> getSysDictionaryList(SysDictionary t);

	Long getSysDictionaryCount(SysDictionary t);

	List<SysDictionary> getSysDictionaryPaginatedList(SysDictionary t);

	int getSysDictionaryMaxDictionaryValue(SysDictionary t);
	
	int removeSysDictionaryByValue(SysDictionary t);

}